package br.com.statehome.enuns;

/**
 *
 * @author hermes
 * @version 2.0
 * @since 11/04/2011
 *
 */
public enum EnumProfissao {

    engenheiro(101,"Engenheiro"),
    arquiteto(102, "Arquiteto"),
    agronomo(103, "Agrônomo"),
    quimico(104, "Químico"),
    desenhistaIndustrial(105, "Desenhista Industrial"),
    fisico(106, "Físico"),
    geologo(107, "Geólogo"),
    tecnologo(108, "Tecnólogo"),
    medico(111, "Médico"),
    veterinarioEZootecnista(112, "Veterinário e Zootecnista"),
    enfermeiroENutricionista(113, "Enfermeiro e Nutricionista"),
    fisioterapeutaETerapeutaOcupacional(114, "Fisioterapeuta e Terapeuta Ocupacional"),
    odontologo(115, "Odontólogo"),
    biologoEBiomedico(116, "Biólogo e Biomédico"),
    farmaceutico(117, "Farmacêutico"),
    fonoaudiologo(118, "Fonoaudiólogo"),
    economista(121, "Economista"),
    estatistico(122, "Estatístico"),
    atuarioEMatematico(123, "Atuário e Matemático"),
    contador(124, "Contador"),
    administrador(125, "Administrador"),
    analistaDeSistema(126, "Analista de Sistema"),
    geografo(127, "Geógrafo"),
    astronomoEMeteorologista(128, "Astrônomo e Meteorologista"),
    advogado(131, "Advogado"),
    psicologo(132, "Psicólogo"),
    sociologo(133, "Sociólogo"),
    assistenteSocial(134, "Assistente Social"),
    bibliotecarioArquivistaMuseologoEArqueologo(135, "Bibliotecário, Arquivista, Museólogo e Arqueólogo"),
    comunicologo(136, "Comunicólogo"),
    relacoesPublicas(137, "Relações Públicas"),
    profissionaisDeLetrasEDeArtes(138, "Profissionais de Letras e de Artes"),
    professoresDeEnsinoSuperior(142, "Professores de Ensino Superior"),
    professoresDeEnsinoDePrimeiroEsegundoGraus(143, "Professores de Ensino de primeiro e segundo graus"),
    diretorDeEstabelecimentoDeEnsino(144, "Diretor de estabelecimento de ensino"),
    tecnicoDeContabilidadeEestatistica(151, "Técnico de contabilidade e estatística"),
    tecnicoDeBiologia(152, "Técnico de Biologia"),
    tecnicoEmAgronomiaEAgrimensura(153, "Técnico em Agronomia e Agrimensura"),
    tecnicoDeQuimica(154, "Técnico de Química"),
    tecnicoDeMecanica(155, "Técnico de Mecânica"),
    tecnicoDeEletricidadeEletronicaETelecomunicacoes(156, "Técnico de Eletricidade, Eletrônica e Telecomunicações"),
    tecnicoDeLaboratorioERaioX(157, "Técnico de Laboratório e Raio X"),
    desenhistaTecnico(158, "Desenhista Técnico"),
    empresarioEProdutorDeEspetaculosPublicos(161, "Empresário e produtor de espetáculos públicos"),
    atorEdiretorDeEspetaculosPublicos(162, "Ator e diretor de espetáculos públicos"),
    cantorECompositor(163, "Cantor e compositor"),
    musico(164, "Músico"),
    coreografoEBailarino(165, "Coreógrafo e Bailarino"),
    locutorEComentaristaDeRadioETelevisaoERadialista(166, "Locutor e comentarista de rádio e televisão e Radialista"),
    operadorDeCamerasDeCinemaETelevisao(167, "Operador de câmeras de cinema e televisão"),
    atletaProfissionalEtecnicoEmdesportos(168, "Atleta profissional e técnico em desportos"),
    jornalista(171, "Jornalista"),
    publicitario(172, "Publicitário"),
    pilotoDeaeronaves(181, "Piloto de aeronaves"),
    comissariaDeBordo(182, "Comissária de Bordo"),
    comandantesDeEmbarcacoes(183, "Comandantes de embarcações"),
    escultorPintorEAssemelhados(191, "Escultor, pintor e assemelhados"),
    desenhistaComercial(192, "Desenhista comercial"),
    decorador(193, "Decorador"),
    membrosPoderLegislativoSenadorDepFederalDepEstadualVereador(201, "Membros do Poder Legislativo: Senador, Deputado Federal, Deputado Estadual, Vereador"),
    membrosPoderExecutivoGovEstSecPrefSecMunMembMinPub(203, "Membro do Poder Executivo: Presidente da República, Ministro de Estado, Governador de Estado,Secretário, De Prefeito, Secretário Municipal e Membros, Do Ministério Público"),
    membrosPoderJudiciarioMinTribunalSuperiorDesembargadorEJuiz(205, "Membros do Poder Judiciário: Ministro de Tribunal Superior, Desembargador e Juiz"),
    procuradorEAssemelhados(211, "Procurador e Assemelhados"),
    diplomata(212, "Diplomata"),
    fiscal(213, "Fiscal"),
    delegadoDePolicia(214, "Delegado de plícia"),
    ocupanteDecargoDeDirecaoEAssessoramentoSuperior(215, "Ocupante de cargo de Direção e Assessoramento Superior"),
    oficiaisDasForcasArmadasEForcasAuxiliares(216, "Oficiais das Forças Armadas e Forças Auxiliares"),
    ocupanteDeCargoDeDirecaoEAssessoramentoIntermediario(291, "Ocupante de Cargo de Direção e Assessoramento Intermediário"),
    agenteAdministrativo(292, "Agente Administrativo"),
    serventuarioDeJustica(293, "Serventuário de Justiça"),
    tabeliao(294, "Tabelião"),
    militarEmGeral(295, "Militar em Geral"),
    servidorPublicoFederal(296, "Servidor Público Federal"),
    servidorPublicoEstadual(297, "Servidor Público Estadual"),
    servidorPublicoMunicipal(298, "Servidor Público Municipal"),
    diretorDeEmpresas(301, "Diretor de Empresas"),
    gerente(303, "Gerente"),
    chefeIntermediario(391, "Chefe Intermediário"),
    trabalhadoresDosServicosDeContabilidadeCaixaETrabAssemelhados(392, "Trabalhadores dos serviços de Contabilidade, de Caixa e Trabalhadores assemelhados"),
    secretarioEstenografoRecepcionistaTelefonistaTrabAssemelhados(393, "Secretário Estenógrafo, Datilógrafo, Recepcionista, Telefonista e Trabalhadores Assemelhados"),
    auxiliarDeEscritorioEAssemelhados(394, "Auxiliar de Escritório e Assemelhados"),
    bancarioEEconomiario(395, "Bancário e Economiário"),
    securitario(396, "Securitário"),
    supervisorInspetorEAgenteDeComprasEVendas(401, "Supervisor, Inspetor e Agente de Compras e Vendas"),
    vendedorPracistaRepresComercialCaixeiroViajanteTrabAssemelhados(402, "Vendedor Pracista, Representante Comercial, Caixeiro-viajante e Trabalhadores Assemelhados"),
    corretorDeImoveisSegurosTitulosEValores(403, "Corretor de Imóveis, Seguros, Títulos e Valores"),
    leiloeiroAvaliadorEAssemelhados(404, "Leiloeiro, Avaliador e Assemelhados"),
    agenciadorDePropaganda(405, "Agenciador de Propaganda"),
    jornaleiro(412, "Jornaleiro"), _413_feirante(413, "Feirante"),
    demonstradores(491, "Demonstradores"), _492_modeloDeModas(492, "Modelo de Modas"),
    porteiroDeEdificioAscensoristaGaragistaEFaxineiro(501, "Porteiro de Edifício, ascensorista, garagista e faxineiro"),
    cabeleireiroBarbeiroManicurePedicureMaquiladorEsteticistaMassagista(511, "Cabeleireiro, barbeiro, manicure, pedicure, maquilador Esteticista e massagista"),
    governantaDeHotelCamareiroPorteiroCozinheiroEGarcom(521, "Governanta de hotel, camareiro, porteiro, cozinheiro e garçom"),
    motoristaDeVeiculosDeTransporteDePassageiros(531, "Motorista de veículos de transporte de passageiros"),
    motoristaDeVeiculosDeTransporteDeCarga(532, "Motorista de veículos de transporte de carga"),
    contramestreDeEmbarcacao(533, "Contramestre de embarcação"), _534_marinheiroEAssemelhados(534, "Marinheiro e assemelhados"),
    maquinistaEFoguistaDeEmbarcacoesLocomotivasEAssemelhados(535, "Maquinista e foguista de embarcações, locomotivas e assemelhados"),
    mecanicoDeManutencaoDeVeiculosAutomotoresEMaquinas(541, "Mecânico de manutenção de veículos automotores e máquinas"),
    eletricistaDemanutencaoDeVeiculosAutoMaqEAparelhosEletricosEletronicosEDeTelecomunicacoes(542, "Eletricista de manutenção de veículos automotores Máquinas e aparelhos elétricos, eletrônicos e de telecomunicações"),
    lanterneiroEPintorDeVeiculosMetalicos(543, "Lanterneiro e pintor de veículos metálicos"),
    bombeiroEInstaladorDegasAguaEsgotoEAssemelhados(544, "Bombeiro e instalador de gás, água, esgoto e assemelhados"),
    alfaiate(591, "Alfaiate"),
    protetico(592, "Protético"),
    despachanteInclusiveOAduaneiro(593, "Despachante, inclusive o aduaneiro"),
    agenteDeViagemEGuiaDeTurismo(594, "Agente de viagem e guia de turismo"),
    agenteServicosFunerariosEEmbalsamador(595, "Agente de serviços funerários e embalsamador"),
    auxiliarLaboratorio(596, "Auxiliar de laboratório"),
    estivadorCarregadorEmbaladorAssemelhados(597, "Estivador, carregador, embalador e assemelhados"),
    empregadoDomestico(598, "Empregado doméstico"), _601_trabalhadorAgricola(601, "Trabalhador agrícola"),
    trabalhadorDaPecuaria(602, "Trabalhador da pecuária"),
    trabalhadorFlorestal(603, "Trabalhador florestal"),
    trabalhadorDaPesca(604, "Trabalhador da pesca"),
    garimpeiro(605, "Garimpeiro"),
    mestreEContramestre(701, "Mestre e contramestre"),
    mecanicoManutencaoMontadorPreparadorEOperadorDeMaquinasEAparelhosDeProducaoIndustrial(702, "Mecânico de manutenção, montador, preparador e operador de máquinas e aparelhos de produção industrial"),
    eletricistaEAssemelhados(703, "Eletricista e assemelhados"),
    trabalhadorDeInstalacoesDeProcessamentoQuimico(704, "Trabalhador de instalações de processamento químico"),
    trabalhadorDeFabricacaoDeRoupas(705, "Trabalhador de fabricação de roupas"),
    trabalhadorDeTratamentoDeFumoEDeFabricacaoDeCigarrosECharutos(706, "Trabalhador de tratamento de fumo e de fabricação de cigarros e charutos"),
    trabalhadorMetalurgicoESiderurgico(707, "Trabalhador metalúrgico e siderúrgico"),
    trabalhadorDeUsinagemDeMetais(708, "Trabalhador de usinagem de metais"),
    trabalhadorDaConstrucaoCivil(709, "Trabalhador da construção civil"),
    trabalhadorDeFabricacaoEpreparacaoDeAlimentosEBebidas(710, "Trabalhador de fabricação e preparação de alimentos e bebidas"),
    trabalhadorDeArtesGraficas(711, "Trabalhador de artes gráficas"),
    trabalhadorDaFabricacaoDeProdutosTexteisExcetoDeroupas(712, "Trabalhador da fabricação de produtos têxteis (exceto de roupas)"),
    trabalhadorDeFabricacaoDeArteFatosDeMadeira(713, "Trabalhador de fabricação de artefatos de madeira"),
    trabalhadorDeFabricacaoDepapelEpapelao(714, "Trabalhador de fabricação de papel e papelão"),
    trabalhadorDeFabricacaoDecalcadosEArteFatosDeCouro(715, "Trabalhador de fabricação de calçados e artefatos de Couro"),
    trabalhadorDeFabricacaoDeProdutosDeborrachaEPlastico(716, "Trabalhador de fabricação de produtos de borracha e plástico"),
    joalheiroEOurives(717, "Joalheiro e ourives"),
    proprietarioDeEstabelecimentoAgricolaDaPecuariaFlorestal(901, "Proprietário de estabelecimento agrícola, da pecuária florestal"),
    proprietarioDeEstabelecimentoComercial(902, "Proprietário de estabelecimento comercial"),
    proprietarioDeEstabelecimentoIndustrial(903, "Proprietário de estabelecimento industrial"),
    proprietarioDeEstabelecimentoDeprestacaoDeservicos(904, "Proprietário de estabelecimento de prestação de serviços"),
    proprietarioDeMicroempresa(905, "Proprietário de microempresa"),
    proprietarioDeImovelRecebendoRendimentoDeAluguel(906, "Proprietário de imóvel, recebendo rendimento de aluguel"),
    capitalistaRecebendoRendimentoDeAplicacaoDecapitalEmativosFinanceiros(907, "Capitalista, recebendo rendimento de aplicação de capital em ativos financeiros"),
    sacerdotesOuMembrosDeOrdensOuSeitasReligiosas(910, "Sacerdotes ou membros de ordens ou seitas religiosas"),
    militarReformado(921, "Militar Reformado"),
    funcionarioPublicoCivilAposentado(922, "Funcionário público civil aposentado"),
    aposentadoExcetoFuncionarioPublico(923, "Aposentado (exceto funcionário público)"),
    pensionista(924, "Pensionista"),
    bolsistaEstagiarioEAssemelhados(931, "Bolsista, estagiário e assemelhados"),
    espolio(949, "Espólio"),
    acougueiro(1,"Acougueiro"),
    adestradorDeAnimais(002, "Adestrador de animais"),
    afiador(3, "Afiador"),
    alambiqueiro(4, "Alambiqueiro"),
    alfaiateInformal(5, "Alfaiate"),
    artistaDeCirco(6, "Artista de circo"),
    artistaDeDanca(7, "Artista de dança"),
    artistaVisualArtistaPlasticoArtesao(8, "Artista visual, artista plástico, artesão"),
    astrologoEnumerologo(9, "Astrólogo e numerólogo"),
    atividadeReligiosa(10, "Atividade religiosa"),
    atleta(11, "Atleta"),
    ator(12, "Ator"),
    auxiliarGeral(13, "Auxiliar geral"),
    baba(14, "Babá"),
    barbeiro(15, "Barbeiro"),
    bordador(16, "Bordador"),
    borracheiro(17, "Borracheiro"),
    cabeleireiro(18, "Cabeleireiro"),
    camareira(19, "Camareira"),
    caminhoneiroAutonomo(20, "Caminhoneiro autônomo"),
    cantor(21, "Cantor"),
    carpinteiro(22, "Carpinteiro"),
    carregadorDeMercadorias(23, "Carregador de mercadorias"),
    carroceiro(24, "Carroceiro"),
    catadoresDeMaterialReciclavel(25, "Catadores de material reciclável"),
    ceramista(26, "Cerâmista"),
    chaveiro(27, "Chaveiro"),
    cobrador(28, "Cobrador"),
    comentaristaELocutorDeRadioETelevisao(29, "Comentarista e locutor de rádio e televisão"),
    compositor(30, "Compositor"),
    conoeiteiro(31, "Conoeiteiro"),
    consertadorDeAparelhoEletronicoEletrodomestico(32, "Consertador de aparelho eletrônico e eletrodoméstico"),
    costureiro(33, "Costureiro"),
    cozinheiro(34, "Cozinheiro"),
    crocheteiroAMao(35, "Crocheteiro a mão"),
    cuidadorDeIdosos(36, "Cuidador de idosos"),
    dedetizador(37, "Dedetizador"),
    depositosPciPai(38, "Depósitos PCI/PAI"),
    desenhista(39, "Desenhista"),
    despachanteDocumentalista(40, "Despachante documentalista"),
    digitador(41, "Digitador"),
    eletricista(42, "Eletricista"),
    encanador(43, "Encanador"),
    engraxate(44, "Engraxate"),
    esotericoEParanormal(45, "Esotérico e paranormal"),
    esteticista(46, "Esteticista"),
    estofador(47, "Estofador"),
    extrativista(48, "Extrativista"),
    faxineiro(49, "Faxineiro"),
    feirante(50, "Feirante"),
    fotografo(51, "Fotógrafo"),
    funileiro(52, "Funileiro"),
    gandula(53, "Gandula"),
    garcon(54, "Garcom"),
    gesseiro(55, "Gesseiro"),
    guardadorDeVeiculos(56, "Guardador de veículos"),
    guiaDeTurismo(57, "Guia de turismo"),
    interprete(58, "Intérprete"),
    jardineiro(59, "Jardineiro"),
    joalheiroEOurivesInformal(60, "Joalheiro e ourives"),
    jornaleiroInformal(61, "Jornaleiro"),
    ladrilheiro(62, "Ladrilheiro"),
    lavadorDeVeiculos(63, "Lavador de veículos"),
    lavadorEPassadorDeRoupas(64, "Lavador e passador de roupas"),
    limpadorDeFachadas(65, "Limpador de fachadas"),
    manicurePedicure(66, "Manicure/Pedicure"),
    manobrista(67, "Manobrista"),
    maquiador(68, "Maquiador"),
    marceneiro(69, "Marceneiro"),
    massagista(70, "Massagista"),
    mecanico(71, "Mecânico"),
    minhocultor(72, "Minhocultor"),
    modelo(73, "Modelo"),
    montadorDeMoveis(74, "Montador de móveis"),
    motoboy(75, "Motoboy"),
    motorista(76, "Motorista"),
    acupunturista(77, "Acupunturista"),
    administradorInformal(78, "Administrador"),
    advogadoInformal(79, "Advogado"),
    agricultor(80, "Agricultor"),
    agronomoInformal(81, "Agrônomo"),
    analistaDeSistemas(82, "Analista de sistemas"),
    arquitetoInformal(83, "Arquiteto"),
    biologo(84, "Biólogo"),
    biomedico(85, "Biomédico"),
    cartografo(86, "Cartógrafo"),
    consultor(87, "Consultor"),
    contadorInformal(88, "Contador"),
    corretor(89, "Corretor"),
    decoradorInformal(90, "Decorador"),
    economistaInformal(91, "Economista"),
    enfermeiro(92, "Enfermeiro"),
    engenheiroInformal(93, "Engenheiro"),
    farmaceuticoInformal(94, "Farmacêutico"),
    fisioterapeuta(95, "Fisioterapeuta"),
    fonoaudiologoInformal(96, "Fonoaudiólogo"),
    geologoInformal(97, "Geólogo"),
    jornalistaInformal(98, "Jornalista"),
    medicoInformal(99, "Médico"),
    musicoInformal(100, "Músico"),
    nutricionista(101, "Nutricionista"),
    odontologoInformal(102, "Odontólogo"),
    pecuarista(103, "Pecuarista"),
    pesquisador(104, "Pesquisador"),
    podologo(105, "Podólogo"),
    professor(106, "Professor"),
    promotorDeEventos(107, "Promotor de eventos"),
    proteticoInformal(108, "Protético"),
    psicologoInformal(109, "Psicólogo"),
    publicitarioInformal(110, "Publicitário"),
    representanteComercial(111, "Representante comercial"),
    socioDeEmpresa(112, "Sócio de empresa"),
    topografo(113, "Topógrafo"),
    tradutor(114, "Tradutor"),
    veterinario(115, "Veterinário"),
    zootecnista(116, "Zootecnista");

    private final int codigo;
    private final String profissao;

    private EnumProfissao(int codigo, String profissao) {
        this.codigo = codigo;
        this.profissao = profissao;
    }

    public String getProfissao() {
        return profissao;
    }

    public int getCodigo() {
        return codigo;
    }

    @Override
    public String toString() {
        return this.codigo + " - " + this.profissao;
    }


}
